CC = arm-linux-g++
CFLAGS = -Wall -g -I./inc -std=c++14	
LDFLAGS = -lm  -L./lib -lfont 


# 查找所有源文件，包括子目录中的文件
SOURCES = $(wildcard src/*.cpp) $(wildcard src/pieces/*.cpp)
TARGET = demo


# 添加VPATH变量，告诉make在哪些目录中查找源文件
VPATH = src:src/pieces

$(TARGET): $(SOURCES)
	$(CC) $(CFLAGS) $(SOURCES) -o $(TARGET) $(LDFLAGS) 

clean:
	rm -f $(TARGET) 

.PHONY: clean